internal/strconv.floatInfo.mantbits (field)

17 uses

	internal/strconv (current package)
		atof.go#L8: 	mantbits uint
		atof.go#L386: 	d.Shift(int(1 + flt.mantbits))
		atof.go#L390: 	if mant == 2<<flt.mantbits {
		atof.go#L399: 	if mant&(1<<flt.mantbits) == 0 {
		atof.go#L412: 	bits := mant & (uint64(1)<<flt.mantbits - 1)
		atof.go#L413: 	bits |= uint64((exp-flt.bias)&(1<<flt.expbits-1)) << flt.mantbits
		atof.go#L415: 		bits |= 1 << flt.mantbits << flt.expbits
		atof.go#L438: 	if mantissa>>float64info.mantbits != 0 {
		atof.go#L510: 	exp += int(flt.mantbits) // mantissa now implicitly divided by 2^mantbits.
		atof.go#L518: 	for mantissa != 0 && mantissa>>(flt.mantbits+2) == 0 {
		atof.go#L525: 	for mantissa>>(1+flt.mantbits+2) != 0 {
		atof.go#L545: 		if mantissa == 1<<(1+flt.mantbits) {
		atof.go#L551: 	if mantissa>>flt.mantbits == 0 { // Denormal or zero.
		atof.go#L556: 		mantissa = 1 << flt.mantbits
		atof.go#L561: 	bits := mantissa & (1<<flt.mantbits - 1)
		atof.go#L562: 	bits |= uint64((exp-flt.bias)&(1<<flt.expbits-1)) << flt.mantbits
		atof.go#L564: 		bits |= 1 << flt.mantbits << flt.expbits